export class TrainCourseSimpleVO {
  classCycleCode: string; // 课程周期（1 ~ 7） ,
  courseName: string; // 课程ID ,
  endClassTime: string;
  id: number; // 课程ID ,
  properties: number; // 课程性质（0：专业课，1：综合课） ,
  startClassTime: string;
}

export class TrainCourseAttrRespVO {
  simpleVOList: Array<TrainSchoolSimpleVO>; // 校区列表 ,
  trainClassessVOS: Array<TrainClassessVO>; // 班级列表 ,
  trainTimesCourseRespVOS: Array<TrainTimesCourseRespVO>; // 次课列表
}

export class TrainSchoolSimpleVO {
  id: number; // 学校ID ,
  schoolName: string; // 学校名称
}

export class TrainClassessVO {
  classesId: string; // 班别code ,
  classesName: string; // 班别名称
}

export class TrainTimesCourseRespVO {
  timesCourseCode: string; // 次课类型code ,
  timesCourseName: string; // 次课类型名称
}

export class TrainSaleStudentRespVO {
  address: string; // 详细地址 ,
  cityName: string; // 市名称 ,
  createTime: string; //
  id: number; //
  name: string; // 学员姓名 ,
  orgUserId: string; //
  origine: number; // 来源
  parentMobile: string; // 家長手机 ,
  provinceName: string; // 省名称 ,
  saleUserId: string; // 学员id
  schoolId: number; //  校区id
  schoolName: string; //
  sex: number; //
  studentId: number; //
  studentStatus: number; //
  updateTime: string; //
}

export class TrainTrialRecordRespVO {
  beginDate: string; // 上课日期 ,
  classId: string; // 班级code ,
  classesName: string; // 班级名称 ,
  courseId: number; // 体验课id ,
  courseItemId: number; // 课程销售ID ,
  courseName: string; // 课程名称 ,
  createTime: string; // 创建时间 ,
  endTime: string; // 上课结束时间 ,
  id: number; // 主键标识 ,
  orgUserId: string; // 组织ID ,
  saleUserId: string; // 销售人员ID ,
  schoolId: number; // 校区id ,
  schoolName: string; // 校区名称 ,
  startTime: string; // 上课开始时间 ,
  studentId: number; // 学员ID，关联train_student表 ,
  trialStatus: number; // 状态（0待试课，1已试课） ,
  updateTime: string; // 修改时间
}

export class TrainFollowRecord {
  content: number; // 跟进内容 ,
  createTime: number; // 创建时间 ,
  id: number; // 主键标识 ,
  orgUserId: number; // 组织ID ,
  recordType: number; // 跟进类型（0普通跟进，1状态变更） ,
  saleUserId: number; // 销售用户id ,
  studentId: number; // 学员ID ,
  updateTime: number; // 修改时间
}
export class TrainSaleSignFormRespVo {
  existenceLesson: boolean; // 是否存在体验课 ,
  simpleVOList: Array<TrainSchoolSimpleVO>; // 校区列表 ,
  trainClassessVOS: Array<TrainClassessVO>; // 班级列表 ,
  trainCourseSimpleVO: TrainCourseSimpleVO; // 课程信息 ,
  trainTimesCourseRespVOS: Array<TrainTimesCourseRespVO>; // 次课列表
}




